wiring trough - French English Dictionary